package com.tenement.mybatis.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.tenement.mybatis.entity.Photo;

public interface PhotoMapper {

	int deleteByPrimaryKey(Integer pId);

	int insert(Photo record);

	int insertSelective(Photo record);

	Photo selectByPrimaryKey(Integer pId);

	int updateByPrimaryKeySelective(Photo record);

	int updateByPrimaryKey(Photo record);

	/**
	 * 信息发布，房源图片，上传到linux服务器
	 * 
	 * @param photo
	 * @return
	 */
	int uploadImages(Photo photo);

	/**
	 * 查看房源详情时需要获取，房源图片列表
	 * 
	 * @param hPhotoid
	 * @return
	 */
	List<Photo> getHousePhotosByHphotoid(@Param("hPhotoid") String hPhotoid);

	/**
	 * 获取房源图片，只要一条数据
	 * 
	 * @param hPhotoid
	 * @return
	 */
	Photo getHousePhotoOnlyOne(@Param("hPhotoid") String hPhotoid);
}